package crm.entity;

import java.math.BigDecimal;
import java.sql.Timestamp;
import java.util.HashSet;
import java.util.Set;

/**
 * CustCustomer entity. @author MyEclipse Persistence Tools
 */

public class CustCustomer implements java.io.Serializable {

	// Fields

	private BigDecimal custNo;
	private String custName;
	private String custType;
	private String custSex;
	private String custAddr;
	private String custZip;
	private String custTel;
	private String custLicenceNo;
	private String custSta;
	private String custXyu;
	private String custGh;
	private String custStatus;
	private Timestamp custDate;
	private String custBz;
	private Set custValues = new HashSet(0);
	private Set custSatis = new HashSet(0);

	// Constructors

	/** default constructor */
	public CustCustomer() {
	}

	/** minimal constructor */
	public CustCustomer(String custName, String custType, String custSex,
			String custSta, Timestamp custDate) {
		this.custName = custName;
		this.custType = custType;
		this.custSex = custSex;
		this.custSta = custSta;
		this.custDate = custDate;
	}

	/** full constructor */
	public CustCustomer(String custName, String custType, String custSex,
			String custAddr, String custZip, String custTel,
			String custLicenceNo, String custSta, String custXyu,
			String custGh, String custStatus, Timestamp custDate,
			String custBz, Set custValues, Set custSatis) {
		this.custName = custName;
		this.custType = custType;
		this.custSex = custSex;
		this.custAddr = custAddr;
		this.custZip = custZip;
		this.custTel = custTel;
		this.custLicenceNo = custLicenceNo;
		this.custSta = custSta;
		this.custXyu = custXyu;
		this.custGh = custGh;
		this.custStatus = custStatus;
		this.custDate = custDate;
		this.custBz = custBz;
		this.custValues = custValues;
		this.custSatis = custSatis;
	}

	// Property accessors

	public BigDecimal getCustNo() {
		return this.custNo;
	}

	public void setCustNo(BigDecimal custNo) {
		this.custNo = custNo;
	}

	public String getCustName() {
		return this.custName;
	}

	public void setCustName(String custName) {
		this.custName = custName;
	}

	public String getCustType() {
		return this.custType;
	}

	public void setCustType(String custType) {
		this.custType = custType;
	}

	public String getCustSex() {
		return this.custSex;
	}

	public void setCustSex(String custSex) {
		this.custSex = custSex;
	}

	public String getCustAddr() {
		return this.custAddr;
	}

	public void setCustAddr(String custAddr) {
		this.custAddr = custAddr;
	}

	public String getCustZip() {
		return this.custZip;
	}

	public void setCustZip(String custZip) {
		this.custZip = custZip;
	}

	public String getCustTel() {
		return this.custTel;
	}

	public void setCustTel(String custTel) {
		this.custTel = custTel;
	}

	public String getCustLicenceNo() {
		return this.custLicenceNo;
	}

	public void setCustLicenceNo(String custLicenceNo) {
		this.custLicenceNo = custLicenceNo;
	}

	public String getCustSta() {
		return this.custSta;
	}

	public void setCustSta(String custSta) {
		this.custSta = custSta;
	}

	public String getCustXyu() {
		return this.custXyu;
	}

	public void setCustXyu(String custXyu) {
		this.custXyu = custXyu;
	}

	public String getCustGh() {
		return this.custGh;
	}

	public void setCustGh(String custGh) {
		this.custGh = custGh;
	}

	public String getCustStatus() {
		return this.custStatus;
	}

	public void setCustStatus(String custStatus) {
		this.custStatus = custStatus;
	}

	public Timestamp getCustDate() {
		return this.custDate;
	}

	public void setCustDate(Timestamp custDate) {
		this.custDate = custDate;
	}

	public String getCustBz() {
		return this.custBz;
	}

	public void setCustBz(String custBz) {
		this.custBz = custBz;
	}

	public Set getCustValues() {
		return this.custValues;
	}

	public void setCustValues(Set custValues) {
		this.custValues = custValues;
	}

	public Set getCustSatis() {
		return this.custSatis;
	}

	public void setCustSatis(Set custSatis) {
		this.custSatis = custSatis;
	}

}